from cuoty.cuotyapp.models import Aportante, Cobrador, PlanCuotas, Zona
from django.contrib import admin


class PlanCuotasAdmin(admin.ModelAdmin):
    fields = ['nombre', 'importe',]

    list_display = ('nombre', 'importe',)

    search_fields = ['nombre',]


class ZonaAdmin(admin.ModelAdmin):
    fields = ['nombre',]

    list_display = ('nombre',)

    search_fields = ['nombre',]


class AportanteAdmin(admin.ModelAdmin):
    fields = ['nombre', 'zona', 'direccion', 'tel_fijo', 'tel_movil',
              'fecha_alta', 'notas', 'plan_cuotas', 'cobrador', 'repartidor',]

    list_display = ('nombre', 'zona', 'direccion', 'tel_fijo', 'tel_movil',)

    search_fields = ['nombre', 'zona', 'direccion', 'tel_fijo', 'tel_movil',]


class CobradorAdmin(admin.ModelAdmin):
    fields = ['nombre', 'direccion', 'tel_fijo', 'tel_movil', 'fecha_alta',
              'notas', 'cobra', 'reparte',]

    list_display = ('nombre', 'cobra', 'reparte', 'tel_fijo', 'tel_movil',)

    search_fields = ['nombre', 'zona', 'direccion', 'tel_fijo', 'tel_movil',]

    list_filter = ['cobra', 'reparte',]


admin.site.register(PlanCuotas, PlanCuotasAdmin)
admin.site.register(Zona, ZonaAdmin)
admin.site.register(Aportante, AportanteAdmin)
admin.site.register(Cobrador, CobradorAdmin)
